load("//bazel:build.bzl", "redpanda_cc_library")

redpanda_cc_library(
    name = "base",
    srcs = [
        "vassert.cc",
    ],
    hdrs = [
        "format_to.h",
        "likely.h",
        "oncore.h",
        "outcome.h",
        "outcome_future_utils.h",
        "seastar_fwd.h",
        "seastarx.h",
        "source_location.h",
        "type_traits.h",
        "units.h",
        "vassert.h",
        "vassert-register.h",
        "vlog.h",
    ],
    visibility = ["//visibility:public"],
    deps = [
        "@boost//:outcome",
        "@fmt",
        "@seastar",
    ],
)
